
public class DlgAuthentifier
{
	Authentifier auth;
	
	static String userid;
	static String password;
	
	static boolean isAngemeldet;
	
	public DlgAuthentifier(Authentifier pAuth) 
	{
		this.auth = pAuth;
	}
	
	/**
	 * Dialogsteuerung
	 */
	void steuere_Dialog()
	{
		  System.out.println("Neuen Benutzer anlegen (j)a oder (n)ein?");
		  userid = ConsolReader.readString();
		  if (userid.equalsIgnoreCase("j"))
		  {
			  
				  System.out.println("User eingeben:");
				  userid = ConsolReader.readString();
				  System.out.println("Passwort eingeben");
				  password = ConsolReader.readString();			  
				  auth.registriere(userid, password);
				  System.out.println("Neuer Benutzer wurde angelegt!");
		
		  }
		
		
		  
		  else
		  {
			  for (int z_anmeldeversuch = 0; z_anmeldeversuch <=2 && !isAngemeldet; z_anmeldeversuch++)
			  {
			  System.out.println("login:");
			  userid = ConsolReader.readString();
			  System.out.println("password:");
			  password = ConsolReader.readString();
			  isAngemeldet = auth.isUser_registriert(userid, password);
			  }
			  if (isAngemeldet)
				 {
					 System.out.println("Sie sind angemeldet!");
				 }
				 else
				 {
					 System.out.println("Abbruch!");
				 }
 
			   }
		  }	
		  		  
}
